﻿using System;
using System.ComponentModel.Composition;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using SilverAmp.Shared;

namespace SilverAmp.LastFmExtensions
{

    [SilverAmpExportExtension(Type=ExtensionType.SongInformationLookup)]
    public class LastFmSongLookupExtension:ISilverAmpExtension,ISongInformationLookup
    {
        public string Name
        {
            get { return "LastFmSongLookup"; }
        }

        public string DisplayIcon
        {
            get { return "http://localhost:6464/ClientBin/Last.fm_Logo_White.png";}
        }

        public UserControl ExtensionUi
        {
            get { return new UserControl(); }
        }

        public void Initialize()
        {
           
        }

        public bool IsVisibleInMenu
        {
            get { return true; }
        }

        public ISongInformationProvider Provider
        {
            get { return new LastFmSongInformationProvider(); }
        }
    }

    
}
